Python Job: Python Developer

Job added on

Location

London, England - United Kingdom

Job type

Full-Time

Python Job Details

About Signify:
Signify are an ethical data science company. We conduct massive research projects and work to counter disinformation and improve online discourse – all whilst upholding the privacy and rights of individuals. Our NGO clients entrust us with important research in the field of human rights, education and climate change, and we protect thousands of high-profile individuals from online abuse, building a sizeable portfolio of major sports clients along the way. We advise our media clients on what TV shows are cool right now and help our brand & advertising partners sell more loo paper. We are an ethical, transparent operator with a strong culture and values, and we offer exciting and varied work in a flexible and supportive team.

The role:
We are looking for a mid-level python developer to join our growing team. You will work with Python code that takes data from social media, cleans and scores/ranks it, then stores in our database before making the data available to colleagues in our cloud deployed website/portal. As such, you should be fluent in Python and comfortable with the idea of Flask/Django websites, using APIs, SQL queries and basic data wrangling. You will work in a development team to add, improve or fix features as we make our code base and systems more robust, feature-rich and scalable.

Skills and experience required:

  • Computer science graduate or STEM graduate with demonstrable programming component (or equivalent work experience)
  • 3+ years of commercial python experience
  • Fluent python programming
  • Programming/Design fundamentals like Object Oriented Programming, user-led development cycles
  • Cloud deployment
  • Fetching and storing data via API
  • SQL for fetching and storing data (we use PostGreSQL)
  • Git for version control
  • Command-line /shell script environments
  • Collaborative and good communicator
  • Able and willing to help less experienced team mates troubleshoot and learn

Additional skills that we look for include:

  • Flask/ Django
  • Basic web languages like HTML, CSS and Javascript
  • Data-focused python packages like Pandas
  • Any knowledge of handling, cleaning, processing text (or images) with python.

Please apply following the Indeed process. We will be in touch if we want to learn more about you and set up an interview. Please note that due to high volume of response we cannot contact everyone who applies.

Job Type: Full-time

Salary: £40,000.00-£50,000.00 per year

Benefits:

  • Company pension
  • Cycle to work scheme
  • Employee stock ownership plan
  • Work from home

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Performance bonus

Ability to commute/relocate:

  • London: reliably commute or plan to relocate before starting work (required)

Work Location: Hybrid remote in London

Application deadline: 17/03/2023
Reference ID: Signify Junior Developer
Expected start date: 10/04/2023